blinking chickweed

Noun
  1. small Indian lettuce of northern regions

Khám phá thêm

Các từ liên quan

blinking chickweed
A small patch of blinking chickweed grows near the mossy base of an old tree.